grocery store chain - Espagnol Anglais Dictionnaire